Big Huge Thesaurus

Geum rivale

noun